package ar.com.angrymachine.utils;

public class IncrementalTimer
{
    public int currentTime;
    public int eventTime;
    
    public IncrementalTimer(int eventTime)
    {
        this.eventTime = eventTime;
    }
    
    public void update(int deltaTime)
    {
        currentTime += deltaTime;
        if(currentTime >= eventTime)
        {
            currentTime = eventTime;
        }
    }
    
    public boolean isComplete()
    {
        return currentTime == eventTime;
    }
    
    public void reset()
    {
        currentTime = 0;
    }
}
